package com.lagou.dao;

import com.lagou.pojo.Course;
import com.lagou.pojo.Course_Lesson;
import com.lagou.pojo.Course_Section;

import java.util.List;

/**
 * 课程内容 Dao层接口
 */
public interface CourseContentDao {
    // 根据课程id查询课程相关的信息
    public List<Course_Section> findSectionAndLessonByCourseId(Integer id);

    // 根据章节id 查询章节相关的课时信息
    List<Course_Lesson> findLessonBySectionId(Integer id);

    // 根据课程id 回显课程信息
    public Course findCourseByCourseId(Integer courseId);

    // 保存章节信息
    public int saveSection(Course_Section courseSection);

    // 修改章节
    public int updateSection(Course_Section courseSection);

    // 修改课时
    public int updateLesson(Course_Lesson courseLesson);

    // 添加课时
    public int insertLesson(Course_Lesson courseLesson);
}
